trap throttle - Spanish English Dictionary